internal inguinal ring - Francés Inglés Diccionario